/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package homework.Demo04;

/**
 *
 * @author  何伟君 2010404109
 */
public class CheackId {
    public static void main(String[] args) {
        String number = "450103199107032539";
        boolean flag = true;
        if(number.length()!=18){
            flag = false;
        }
        if(!(number.startsWith("45"))){
            flag = false;
        }
        String numstr = "0123456789x";
        for(int i =0;i<number.length();i++){
        char c = number.charAt(i);
        int temp = numstr.indexOf(c);
        if(temp<0){
            flag = false;
            break;
        }
      }
      if(flag){
          System.out.println("是合法的身份证号码");
      }  
      else{
          System.out.println("不是合法的身份证号码");
      }
    }

}
